package net.zjitc.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import net.zjitc.entity.Manger;
import net.zjitc.entity.Vo.MangerRoleVo;


import java.util.List;

public interface MangerService {
    List<Manger> selectAll();

    Page<Manger> selectPage(Integer pagenum, Integer pagesize);

     Page<MangerRoleVo> selectPageVo(Page page);


    Manger selectByUsername(String username);

    Integer addUser(MangerRoleVo mangerRoleVo);

    Manger selectById(Integer id);

    Integer updateType(Integer id, boolean type);


    Integer updateUser(Integer id, Manger manger);

    Integer deleteUser(Integer id);

    Integer assignPer(Integer id, Integer rid);

    Manger login(String usernamem, String password);
}
